QR? K P0¤P1¤P2¤P3¤S0¤S1¤S2¤S3¤X¨Y¨DX¨DY¨PMBASÅPLAYER°DLISÔSCREEÎSTARÐVVTÐOFFSEÔLÉHÉLÏØ΀€€€€€€€@@ @ @  DAN PINAL'S PM-STRING DEMO›AAFOR SANITY'S SAKE IF YOU INTEND TO OFFSET A STRING FROM ITS›!!ASSIGNED LOCATION REMEMBER:›CC1: MAKE SURE THE STRING'S OFFSET WILL BE THE FIRST ONES FOUND›#,,IN THE TABLE I.E. DIMENSION THEM FIRST›(772: OFFSET THE STRINGS BEFORE YOU PUT DATA IN THEM›2AA3: IF FOR SOME SOME REASEON YOU BLOW IT LIST THE PROGRAM TO›7++THE DISK,POWER DOWN AND ENTER IT BACK›< START›F +P11€;AV,;AV,‚;AV,ƒ;AV,Z]]„;@,…;@,†;@,‡;@,ˆ9@,‰9@,Š9@,‹9@,dW AF:A,&@2+@%@A6Œ-F:A,W6-Œ$AV%A$n%%6Ž-F:A`,%AV$F:Aa,x))6-F:Ž%@,%AV$F:Ž%@,‚%%6-F:A@,%AV$F:AA,Œ%%6‘-F:A4,%AV$F:A5,– 6’-& TRICKS IT INTO PM AREA›ª“-@@&@´$6”-P:’'AV,$6•-’&”$AV¾ ‘%“•‘%“%@”È6’-’%AVÒ “Ü,,TURN ON PLAYERS BUT TURN OFF PLAYFIELD›æ3AY@0'B2w@3BByŒðKAA'A@p9AATKAATúCLEAR OUT STRINGS›) 6€.6€7AV,.)6€7@,.€) 6.67AV,.)67@,.) 6‚.6‚7AV,.)6‚7@,.‚") 6ƒ.6ƒ7AV,.)6ƒ7@,.ƒ,READ IN PLAYERS›63“-@"–/6„7“%@,.>:–,3 “@3“-@"–/6…7“%@,.>:–,3 “J3“-@"–/6†7“%@,.>:–,3 “T3“-@"–/6‡7“%@,.>:–,3 “^EEEACH GETS INITIAL RANDOM VELOCITY - POSITION IS SET ON DIAGONAL›h“-@rG6—-@$H:,#6Š8“,-—;P:@$H:,,G6Š8“,-Š8“,|G6—-@$H:,#6‹8“,-—;P:@$H:,,G6‹8“,-‹8“,†56ˆ8“,-@H%@0$“56‰8“,-@2%@@$“ “š“-@¤33COLLISION TEST - IF COLLIDE REVERSE DIRECTION›®IF:B2`%“,6Š8“,-Š8“,*6‹8“,-‹8“,I2“F:B7p,@@¸%6ˆ8“,-ˆ8“,%Š8“,%6‰8“,-‰8“,%‹8“,Â22REVERSE DIRECTION IF HITS PLAYFIELD BOUNDARY›ÌOˆ8“, @H!6ˆ8“,-@H06Š8“,-O:Š8“,,O2“F:B7p,@@ÖOˆ8“,!Aƒ!6ˆ8“,-Aƒ06Š8“,-O:Š8“,,O2“F:B7p,@@àO‰8“, @2!6‰8“,-@206‹8“,-O:‹8“,,O2“F:B7p,@@êO‰8“,!A!6‰8“,-A06‹8“,-O:‹8“,,O2“F:B7p,@@ô B2H%“ˆ8“, A %“þSHIFT STRINGS IN PM AREA›6€7‰8“,,.„ A` 67‰8“,,.… A` 6‚7‰8“,,.† A` 6ƒ7‰8“,,.‡0?2“# “5B2x? AèPLAYER DATA›ò;;0,0,60,126,118,231,247,247,247,247,247,118,126,60,0,0›ü::0,0,60,126,102,219,251,251,247,239,223,66,126,60,0,0›::0,0,60,126,66,247,239,199,251,251,219,102,126,60,0,0›;;0,0,60,126,102,231,215,215,195,247,247,118,126,60,0,0›€ D8:X